home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
pc_board
/
pcbx100.zip
/
PCBX.DOC
next >
Wrap
Text File
|
1991-09-13
|
7KB
|
213 lines
PCBXSave v1.00
─────────────────────
───────────────
─────────
───
─
(c) Copyright 1990, 1991 by Chris Curran and Aquila Data Systems, Inc.
All rights reserved.
All trademarks and copyrights belong to their respective holders.
Products Used
───────────────────────────────────────────────────────────────────────────
C compiler : Borland C++ v2.0 (Borland)
Assembler : TASM v2.5 (Borland)
Linker : TLink v4.0 (Borland)
Debugger : TDebug v2.5 (Borland)
Version Control: PVCS for DOS (Sage Software)
Editor : QEdit 2.11 (SemWare)
TSR Lib : CodeRunneR (Microsystems Software)
Disclaimer
───────────────────────────────────────────────────────────────────────────
The author hereby disclaims all warranties relating to this product,
whether express or implied, including without limitation any implied
warranties of merchantability or fitness for a particular purpose. The
author cannot and will not be liable for any special, incidental,
consequential, indirect or similar damages due to loss of data or any
other reason, even if the author or an authorized agent has been advised
of the possibility of such damages. In no event shall the liability for
any damages ever exceed the price paid for the license to use the
software, regardless of the form and/or extent of the claim. The user of
this program bears all risk as to the quality and performance of the
software.
Copyright/License/Warranty
───────────────────────────────────────────────────────────────────────────
This document and the program file ("the software") are copyrighted by
the author. The copyright owner hereby licenses you to use the software
given these restrictions:
o The software shall be supplied in its original, unmodified form,
which includes this documentation.
o The software may not be included - or bundled - with other goods or
services. Exceptions may be granted upon written request only.
o No fee is charged; an exception is granted to not for profit user's
groups, which are permitted to charge a small fee (not to exceed
$10) for materials, handling, postage, and general overhead. No
other organization is permitted to charge any amount for
distribution of copies of the software, or to include copies of the
software with sales of their own products.
Abstract
───────────────────────────────────────────────────────────────────────────
PCBXSave is a little 4k TSR that will save screens in PCB X color code
format. When I first started converting my ANSI screens to PCBoard X
code format, I thought it would be a simple, painless process. I was
wrong. I searched high and low for a decent ANSI to PCB conversion
program, but never found one.
I also had some screens that where elsewhere (i.e. non-ansi screens)
that I would have liked to have in PCB X code format. These two reasons
were the catalyst for writing this program, although I've found other
uses for it since (i.e. capturing another BBS's screen).
A few hours later I had PCBXSave.
NOTE: There are two potential problems with the use of this program;
one ethical, and one legal.
Ethical: If you're going to use this program to grab another
BBS's screen, ask the SYSOP for permission first. As
you know, these screens often require hours of work
to "get them right".
Legal: I've never seen a BBS screen that was copyrighted,
but that doesn't mean they don't exist. This also
applies to commercial software. If the screen is in
use by copyrighted software, you should get
permission in writing before grabbing it.
Operation
───────────────────────────────────────────────────────────────────────────
PCBXSave is quite easy to use. Simply load it at DOS (NOT from a
shell) by entering PCBX at the DOS prompt. Thereafter you press
LeftControl-LeftShift-P to activate it (the hotkey).
You will then be prompted for a file name to save the resulting X code
file. Press ESC to abort, or enter the file name (disc and path are also
allowed, but not needed). After entering the file name, the prompt will
be removed and the screen is then ready for marking.
You must mark two positions on the screen before the translation will
begin: the upper left corner, and the lower right corner. Pressing ESC
at any time during marking will abort the activity.
Move the cursor to the upper left corner of the block and press ENTER.
Then move the cursor to the lower right and press ENTER a second time.
Note that while you are marking the block, no physical screen indicators
are present.
After you have marked both block positions, the block will be
converted to PCB X code format and written to the specified file.
Operation (cont)
───────────────────────────────────────────────────────────────────────────
The following keys perform as follows when marking a block:
Up Arrow Move cursor up one row.
Down Arrow Move cursor down one row.
Left Arrow Move cursor left one column.
Right Arrow Move cursor right one column.
Home Move cursor to row 1, column 1
End Move cursor to row 25, column 1
Page Up Move cursor to row 1, column 80
Page Down Move cursor to row 25, column 80
PCBXSave may also be unloaded from memory by entering PCBX -U at the
DOS command line. If other TSR's have been loaded after PCBXSave, then
you will have to unload them first.
Remuneration
───────────────────────────────────────────────────────────────────────────
I feel no need to request funds for your use of this program. Should
you have an over-bearing desire to empty your pockets of change,
register your favorite Shareware program - Lord knows, not near enough
get registered. If this does not cure your urge to donate, send any
amount (not more than $15 please) to the address below, and you'll have
done your good deed for the day.
Aquila Data Systems, Inc.
304 Bayfield Drive
Brandon, FL 33511
FAX : (813)653/2408 Group II, III
BBS Line 1: (813)653-2937 1200,2400,38400 v.32/42
BBS Line 2: (813)685-4218 1200,2400,38400 v.32/42
Enjoy!
Chris Curran